body, html {
    height: 100%;
    -webkit-tap-highlight-color: transparent;
}
.demos-title {
    text-align: center;
    font-size: 24px;
    color: #3cc51f;
    font-weight: 400;
    margin: 0 15%;
}
.demos-sub-title {
    text-align: center;
    color: #888;
    font-size: 14px;
}
.demos-header {
    padding: 10px 0;
}
.demos-content-padded {
    padding: 15px;
}
.demos-second-title {
    text-align: center;
    font-size: 24px;
    color: #3cc51f;
    font-weight: 400;
    margin: 0 15%;
}
footer {
    text-align: center;
    font-size: 14px;
    padding: 20px;
}
footer a {
    color: #999;
    text-decoration: none;
}
.weui-form-preview__btn_warn{
	color:#e64340;
}
#restForm{
	display:none;
}
.weui-tab__bd{
	width:100%;
	height:calc(100vh - 53px);
	height:-webkit-calc(100vh - 53px);
	overflow:hidden;
	overflow-x:hidden;
}

.weui-tab__bd .weui-tab__bd-item{
	overflow:hidden;
}

.frame{
	width:100%;
	height:calc(100vh - 53px);
	height:-webkit-calc(100vh - 53px);
	height:1000px;
	overflow-y:scroll;
	
}
.weui-tabbar{
	position:fixed;
}
.avatar{
	width:100px;
	display:block;
	margin:0 auto;
	border-radius:50px;
}

.weui-form-preview__label,.weui-form-preview__bd{
	color:#666;
}
.diycontent{
	display:none;
}